mechanical advantage - Alemán Inglés Diccionario